//
//  IMHeader.h
//  XMPPChat
//
//  Created by Boss Lin on 16/6/2.
//  Copyright © 2016年 cheuhui. All rights reserved.
//

#ifndef IMHeader_h
#define IMHeader_h


#endif /* IMHeader_h */

/// 消息类型枚举
typedef enum {
    // 文本
    IMMessageType_Text = 0,
    // 图片
    IMMessageType_Image = 1,
    // 语音
    IMMessageType_Audio = 2,
    // 文件
    IMMessageType_file = 3
}IMmessageType;

/// 消息发送状态
typedef enum {
    // 发送中
    IMMessageSendStatus_Sending = 0,
    // 发送失败
    IMMessageSendStatus_Failed = 1,
    // 发送成功
    IMMessageSendStatus_Success = 2,
    // 可重发
    IMMessageSendStatus_Relay = 3
}IMMessageSendStatus;

/// 消息阅读状态
typedef enum {
    // 未读
    IMMessageReadStatus_Unread = 0,
    // 已读
    IMMessageReadStatus_Read = 1,
    // 已读未播放
    IMMessageReadStatus_ReadUnPlay = 2,
    // 已读已播放
    IMMessageReadStatus_ReadPlay = 3
}IMMessageReadStatus;

/// 聊天类型
typedef enum {
    // 单聊
    IMMessageChatType_Chat = 0,
    // 群聊
    IMMessageChatType_GroupChat = 1
}IMMessageChatType;










